using System;
using System.Collections.Generic;
using System.Text;

namespace NetSpider.Retrieval.Policies
{
    /// <summary>
    /// 
    /// </summary>
    public enum FetchAction
    {
        /// <summary>
        /// Stop fetching now and discard the request.
        /// </summary>
        CancelFetch,
        /// <summary>
        /// Stop fetching now and re-queue the request.
        /// </summary>
        RequeueItem,
        /// <summary>
        /// Continue with the fetch request.
        /// </summary>
        ContinueFetching,
        /// <summary>
        /// No action to be taken. Fetch is complete.
        /// </summary>
        None
    }
}
